d4c9b4516453659aa33f62da29b2f2ac5e7024c2,source/org/jasig/portal/channels/portlet/CPortletAdapter.java,CPortletAdapter,getMarkup,#String#,410
Before Change
PrintWriter pw = new PrintWriter(sw);
HttpServletRequest wrappedRequest = pcs.getHttpServletRequest();
//HttpServletResponse wrappedResponse = ServletObjectAccess.getStoredServletResponse(pcs.getHttpServletResponse(), pw);
HttpServletResponse wrappedResponse = new StoredServletResponseImpl(pcs.getHttpServletResponse(), pw);
// Hide the request parameters if this portlet isn't targeted
if (!rd.isTargeted()) {
After Change
// Pluto's normally does this by creating a new render URL and redirecting,
// but we have overidden that behavior in our own version of PortletContainerImpl.
if (cd.hasProcessedAction()) {
InternalActionResponse actionResponse = (InternalActionResponse)PortletObjectAccess.getActionResponse(cd.getPortletWindow(), pcs.getHttpServletRequest(), pcs.getHttpServletResponse());
PortletActionProvider pap = InformationProviderAccess.getDynamicProvider(pcs.getHttpServletRequest()).getPortletActionProvider(cd.getPortletWindow());
// Change modes
if (actionResponse.getChangedPortletMode() != null) {